/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.com.cliente.asteroide.estuctura;

import com.smartgwt.client.data.DataSource;
import com.smartgwt.client.data.fields.DataSourceTextField;

/**
 *
 * @author dloaiza
 */
public class AsteroideDS extends DataSource {

    public static final String IDASTEROIDE = "idAsteroide";
    public static final String NOMBRE = "nombre";
    public static final String RADIO = "radio";
    public static final String DISTANCIAREALSOL = "distanciaReal";
    public static final String CLASIFICACION = "clasificacion";
    public static final String UNIDADMEDIDAD = "unidadMedidaReal";
    public static final String ORBITAREAL = "orbitaReal";
    
    public AsteroideDS()
    {
        DataSourceTextField idAsteroideDSField = new DataSourceTextField(IDASTEROIDE, "idAsteroide");
        DataSourceTextField nombreDSField = new DataSourceTextField(NOMBRE, "nombre");
        DataSourceTextField radioDSField = new DataSourceTextField(RADIO, "radio");
        DataSourceTextField distanciaRealDSField = new DataSourceTextField(DISTANCIAREALSOL, "distanciaReal");
        DataSourceTextField clasificacionDSField = new DataSourceTextField(CLASIFICACION, "clasificacion");
        DataSourceTextField unidadMedidaRealField = new DataSourceTextField(UNIDADMEDIDAD, "unidadMedidaReal");
        DataSourceTextField orbitaRealField = new DataSourceTextField(ORBITAREAL, "orbitaReal");

        idAsteroideDSField.setPrimaryKey(true);
        setFields(idAsteroideDSField, nombreDSField, radioDSField, distanciaRealDSField, clasificacionDSField, unidadMedidaRealField, orbitaRealField);
        setClientOnly(true);
    }
}